.tr-left-row4 { height: 25px; padding-left:20px; background-color:#F1F2F2; }
body { background-color: #FFFFFF; margin:0px; padding:0px; border:0px; } 
table { FONT-FAMILY:Arial; FONT-SIZE:9pt; margin:0pt; } 
A { text-decoration: underline;cursor:hand; color: #000000;FONT-FAMILY:"Arial"; } 
A:hover { text-decoration:none; color: #000000;FONT-FAMILY:"Arial"; } 
td { FONT-FAMILY:Arial; FONT-SIZE: 12px; padding-left:3px; text-align:left; height:16px; } 
.td_center { text-align: center; } 
.td_right { text-align:right; } 
.td-blue { height: 16px; padding-left:6px; background-color:#ECECEC } 
.td-line { height:1px; background-color:#000000; } 
.td-linetop { height:10px; background-color:#ff0000; } 
.td-listrom { background-color:#F3F3F3; height: 16px; } 
.td-text { FONT-WEIGHT:400; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; text-align:right; BACKGROUND:#F5F5F5 } 
.td-title { height: 20px; text-align:right; BACKGROUND:#ACBCCA } 
.checkbox { BORDER: 0px; } 
.normalradio { BORDER-BOTTOM: #FFFFFF 0px solid; BORDER-LEFT: #FFFFFF 0px solid; BORDER-RIGHT: #FFFFFF 0px solid; BORDER-TOP: #FFFFFF 0px solid ; }
select { BACKGROUND: #FAFAFA; Border-style:groove; BORDER:0px; FONT-FAMILY: "Arial"; FONT-SIZE: 9pt } 
textarea { BACKGROUND: #FAFAFA; 
			BORDER-BOTTOM: #7F9DB9 1px solid; 
			BORDER-LEFT: #7F9DB9 1px solid; 
			BORDER-RIGHT: #7F9DB9 1px solid; 
			BORDER-TOP: #7F9DB9 1px solid ; 
			FONT-FAMILY: "Arial"; 
			FONT-SIZE: 9pt } 
input { BORDER-BOTTOM: #7F9DB9 1px solid; 
		BORDER-LEFT: #7F9DB9 1px solid; 
		BORDER-RIGHT: #7F9DB9 1px solid; 
		BORDER-TOP: #7F9DB9 1px solid ; 
		FONT-FAMILY: "Arial"; FONT-SIZE: 9pt } 
.need { COLOR:#FF0000; FONT-WEIGHT:400; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; text-align:right; BACKGROUND:#EFEFEF } 
.summary_top { height:5 px; }
deepblue-center { background-color: #ACBCCA; text-align: center} 
.b { font-weight: bold} .red { color: #FF0000} 
.deepblue-left { background-color: #90AAC5} 
.td-blue-right { height: 16px; padding-left:6px; background-color:#ECECEC; text-align: right} 
.spe-td { height: auto; text-align: center; vertical-align: top} 
.TreeClass2 { text-indent: 13pt} 
.TreeClass3 { text-indent: 26pt} 
.TreeClass5 { text-indent: 52pt} 
.TreeClass6 { text-indent: 65pt} 
.TreeClass4 { text-indent: 39pt} 
.tr-over {	list-style-type: square; 
			border: 1px #000000 ridge; 
			background-color: #E5EFF1; 
			cursor: auto; 
			filter: Mask(Color=#00ffff)} 
.none { } 
.hand { cursor: hand; text-decoration: underline} 
.hand1 {  cursor: hand;}
.td-listrom-hand {	background-color:#F3F3F3; 
					height: 16px; ; 
					cursor: hand; 
					text-decoration: underline} 
.title-big-b-center { font-size: 14px; font-weight: bold; text-align: center} 
.title-12-b-center { font-size: 12px; font-weight: bold; text-align: center } 
.red-center { color: #FF0000; text-align: center} 
.hand-center { cursor: hand; text-align: center} 
.hand-center-red { cursor: hand; text-align: center ; color: #FF0000} 
.error_title { font-size: 16px; font-weight: 800; padding-left: 25px} 
.title_center { text-align: center; }
.whiteinput{
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	BORDER-LEFT: #FFFFFF 0px solid; 
	BORDER-RIGHT: #FFFFFF 0px solid; 
	BORDER-TOP: #FFFFFF 0px solid ;
	background-color: #FFFFFF
}
.grayinput	{
	BORDER-BOTTOM: #F3F3F3 0px solid; 
	BORDER-LEFT: #F3F3F3 0px solid; 
	BORDER-RIGHT: #F3F3F3 0px solid; 
	BORDER-TOP: #F3F3F3 0px solid ;
	background-color: #F3F3F3
}
.m_title {
	BACKGROUND-COLOR: #add2e7; HEIGHT: 16px
}
.whiteinput-number { 
	BORDER-BOTTOM: #FFFFFF 0px solid; BORDER-LEFT: #FFFFFF 0px solid; BORDER-RIGHT: #FFFFFF 0px solid; BORDER-TOP: #FFFFFF 0px solid ; background-color: #FFFFFF ; text-align: right
}
.grayinput-number { 
	BORDER-BOTTOM: #F3F3F3 0px solid; BORDER-LEFT: #F3F3F3 0px solid; BORDER-RIGHT: #F3F3F3 0px solid; BORDER-TOP: #F3F3F3 0px solid ; background-color: #F3F3F3 ; text-align: right

}
.grayinput-center { 
	BORDER-BOTTOM: #F3F3F3 0px solid; BORDER-LEFT: #F3F3F3 0px solid; BORDER-RIGHT: #F3F3F3 0px solid; BORDER-TOP: #F3F3F3 0px solid ; background-color: #F3F3F3 ; text-align: center

}
.black_line {  background-color: #000000; height: 1px}

.clickred {
	FONT-WEIGHT: 400; FONT-SIZE: 12px; FONT-FAMILY: "Arial"; TEXT-ALIGN: center;FONT-WEIGHT: bold;CURSOR: hand;
}
.button1{
	  BORDER-BOTTOM: #666666 1px solid; 
	  BORDER-LEFT: #666666 1px solid; 
	  BORDER-RIGHT: #666666 1px solid; 
	  BORDER-TOP: #666666 1px solid ;
	  FONT-FAMILY: "Arial"; 
	  FONT-SIZE: 9pt;
	  background-color: #E2E2E2;
	  CURSOR: hand;
	}
.button1-cancel{
	  BORDER-BOTTOM: #666666 1px solid; 
	  BORDER-LEFT: #666666 1px solid; 
	  BORDER-RIGHT: #666666 1px solid; 
	  BORDER-TOP: #666666 1px solid ;
	  FONT-FAMILY: "Arial"; 
	  FONT-SIZE: 9pt;
	  background-color:  #E2E2E2;
	  COLOR:#FF0000;
	  CURSOR: hand;
	}	
.button2{
	  BORDER-BOTTOM: #999999 1px solid; 
	  BORDER-LEFT: #999999 1px solid; 
	  BORDER-RIGHT: #999999 1px solid; 
	  BORDER-TOP: #999999 1px solid ;
	  FONT-FAMILY: "Arial"; 
	  FONT-SIZE: 9pt;
	  background-color: #9EC0DF;
	  CURSOR: hand;
  }
	
.button3{
	  BORDER-BOTTOM: #FCAD02 1px solid; 
	  BORDER-LEFT: #FCAD02 1px solid; 
	  BORDER-RIGHT: #FCAD02 1px solid; 
	  BORDER-TOP: #FCAD02 1px solid ;
	  FONT-FAMILY: "Arial"; 
	  FONT-SIZE: 9pt;
	  background-color: #F9CF74;
	  CURSOR: hand;
	  }

.newneed { COLOR:#FF0000; FONT-WEIGHT:400; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; text-align:left; BACKGROUND:#EFEFEF } 
.newtd-text { FONT-WEIGHT:400; FONT-FAMILY: "Arial"; FONT-SIZE: 12px; text-align:right; BACKGROUND:#F5F5F5 }